package cn.endeavour.user.mapper;

import cn.endeavour.basic.mapper.BaseMapper;
import cn.endeavour.user.domain.LoginInfo;
import cn.endeavour.user.dto.LoginDto;
import org.springframework.stereotype.Repository;

@Repository
public interface LoginInfoMapper extends BaseMapper<LoginInfo> {
    /**
     * 通过账户查询对象
     * @param loginDto loginDto对象
     * @return LoginInfo对象
     */
    LoginInfo findByAccount(LoginDto loginDto);

    /**
     * 微信登录的时候,通过绑定的用户id去查询
     * @param user_id 用户id
     * @return 登录信息
     */
    LoginInfo findByUserId(Long user_id);
}
